.el-overlay .el-overlay-dialog,
.edc-dialogbox-son-box {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

// @media screen and (max-width: 900px) {

//   .el-overlay>.el-overlay-dialog>.el-dialog>.el-dialog__body,
//   .edc-dialogbox-son-box>.el-dialog>.el-dialog__body {
//     /*height: calc(100% - 110px);*/
//     max-height: 500px;
//     min-height: 200px;
//     overflow-y: auto;
//     padding: 20px 22px;
//     box-sizing: border-box;
//   }


//   .el-overlay .el-overlay-dialog .el-dialog,
//   .edc-dialogbox-son-box .el-dialog {
//     border-radius: 6px;
//     min-width: 400px;
//     width: auto !important;
//     max-width: 95%;
//     margin: 0 !important;
//   }

//   .edc-dialogbox-max-box>.el-overlay-dialog>.el-dialog {
//     width: 95% !important;
//   }

// }

// @media screen and (max-width: 1080px) and (min-width: 900px) {

//   .el-overlay>.el-overlay-dialog>.el-dialog>.el-dialog__body,
//   .edc-dialogbox-son-box>.el-dialog>.el-dialog__body {
//     /*height: calc(100% - 110px);*/
//     max-height: 600px;
//     min-height: 200px;
//     overflow-y: auto;
//     padding: 20px 22px;
//     box-sizing: border-box;
//   }


//   .el-overlay .el-overlay-dialog .el-dialog,
//   .edc-dialogbox-son-box .el-dialog {
//     border-radius: 6px;
//     min-width: 400px;
//     width: auto !important;
//     max-width: 95%;
//     margin: 0 !important;
//   }

//   .edc-dialogbox-max-box>.el-overlay-dialog>.el-dialog {
//     width: 95% !important;
//   }

// }

// @media screen and (min-width: 1080px) and (max-width: 1300px) {

//   .el-overlay>.el-overlay-dialog>.el-dialog>.el-dialog__body,
//   .edc-dialogbox-son-box>.el-dialog>.el-dialog__body {
//     /*height: calc(100% - 110px);*/
//     max-height: 700px;
//     /*min-height: 250px;*/
//     /*min-height: 200px;*/
//     overflow-y: auto;
//     padding: 20px 22px;
//     box-sizing: border-box;
//   }


//   .el-overlay .el-overlay-dialog .el-dialog,
//   .edc-dialogbox-son-box .el-dialog {
//     border-radius: 6px;
//     min-width: 400px;
//     width: auto !important;
//     max-width: 95%;
//     margin: 0 !important;
//   }

//   .edc-dialogbox-max-box>.el-overlay-dialog>.el-dialog {
//     width: 95% !important;
//   }

// }

// @media screen and (min-width: 1300px)and (max-width: 1400px) {

//   .el-overlay>.el-overlay-dialog>.el-dialog>.el-dialog__body,
//   .edc-dialogbox-son-box>.el-dialog>.el-dialog__body {
//     /*height: calc(100% - 110px);*/
//     max-height: 800px;
//     overflow-y: auto;
//     padding: 20px 22px;
//     box-sizing: border-box;
//   }



//   .edc-dialogbox-max-box>.el-overlay-dialog>.el-dialog {
//     width: 95% !important;
//   }
// }

// @media screen and (min-width: 1400px) {

.el-overlay > .el-overlay-dialog > .el-dialog > .el-dialog__body,
.edc-dialogbox-son-box > .el-dialog > .el-dialog__body {
  /*height: calc(100% - 110px);*/
  // max-height: 80vh !important;
  max-height: calc(100vh - 105px);
  overflow-y: auto;
  padding: 20px 22px;
  box-sizing: border-box;
}

.el-overlay > .el-overlay-dialog > .isFullscreen > .el-dialog__body {
  /*height: calc(100% - 110px);*/
  // max-height: 80vh !important;
  height: calc(100vh - 105px) !important;
  max-height: calc(100vh - 105px);
  overflow-y: auto;
  padding: 20px 22px;
  box-sizing: border-box;
}


.el-overlay .el-overlay-dialog .el-dialog,
.edc-dialogbox-son-box .el-dialog {
  border-radius: 6px;
  // min-width: 50rem;
  // width: auto !important;
  // max-width: 95%;
  margin: 0 !important;
}

  .edc-dialogbox-max-box>.el-overlay-dialog>.el-dialog {
    width: 95% !important;
  }
// }

.edc-dialogbox-mask-box {
  background-color: rgba(255, 255, 255, 1);
}

.el-overlay .el-overlay-dialog .el-dialog .el-dialog__header,
.edc-dialogbox-son-box .el-dialog .el-dialog__header {
  //padding: 10px 20px;
  padding: 0;
  background: rgba(248, 250, 253, 1);
  box-shadow: 0px 0px 1px 0px rgba(228, 231, 237, 1);
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #00000012;
  margin-right: 0
}

.el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .el-dialog__title,
.edc-dialogbox-son-box .el-dialog .el-dialog__header .el-dialog__title {
  font-size: 16px;
  font-weight: 500;
}

.edc-dialogbox-div {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.el-overlay .el-overlay-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn,
.edc-dialogbox-son-box .el-dialog .el-dialog__header .el-dialog__headerbtn {
  top: 0;
}

.el-overlay .el-overlay-dialog .el-dialog .el-dialog__footer,
.edc-dialogbox-son-box .el-dialog .el-dialog__footer {
  padding: 15px 20px;
  height: 60px;
  background: rgba(248, 250, 253, 1);
  border-radius: 0 0 6px 6px;
  border-top: 1px solid #00000012;
}

.dialog-select {
  width: 100%;
}


.demo-collapse {
  padding: 0 15px 15px;
}
